package com.kaoqin.model;

import java.sql.Timestamp;

import com.kaoqin.util.DateUtil;

/**
 * @ClassName: Sign
 * @Description: 签到流水
 * @author: Janus
 * @date: 2017-7-21 上午10:52:30
 */
public class SignLog extends BaseModel {
	private Long eId;
	private Timestamp signDate;
	private Timestamp signToWork;
	private String signToWorkStr;
	private Timestamp signOffWork;
	private String signOffWorkStr;
	private String signShiChang;
	private String projectCode;
	private String projectName;
	private Timestamp paramStatDate;
	private Timestamp paramEndDate;
	private String paramProCode;
	public SignLog() {
		super();
	}
	
	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public Timestamp getParamStatDate() {
		return paramStatDate;
	}

	public void setParamStatDate(Timestamp paramStatDate) {
		this.paramStatDate = paramStatDate;
	}

	public Timestamp getParamEndDate() {
		return paramEndDate;
	}

	public void setParamEndDate(Timestamp paramEndDate) {
		this.paramEndDate = paramEndDate;
	}

	public String getParamProCode() {
		return paramProCode;
	}

	public void setParamProCode(String paramProCode) {
		this.paramProCode = paramProCode;
	}

	/**
	 * @return the projectCode
	 */
	public String getProjectCode() {
		return projectCode;
	}
	/**
	 * @param projectCode the projectCode to set
	 */
	public void setProjectCode(String projectCode) {
		this.projectCode = projectCode;
	}
	public Long geteId() {
		return eId;
	}
	public void seteId(Long eId) {
		this.eId = eId;
	}
	public String getSignShiChang() {
		return signShiChang;
	}
	public void setSignShiChang(String signShiChang) {
		this.signShiChang = signShiChang;
	}
	public String getSignToWorkStr() {
		if (this.signToWork != null) {
			signToWorkStr = DateUtil.timestamp2String(this.signToWork, DateUtil.DATETIME_DEFAULT_FORMAT);
		}
		return signToWorkStr;
	}
	public void setSignToWorkStr(String signToWorkStr) {
		this.signToWorkStr = signToWorkStr;
	}
	public String getSignOffWorkStr() {
		if (this.signOffWork != null) {
			signOffWorkStr = DateUtil.timestamp2String(this.signOffWork, DateUtil.DATETIME_DEFAULT_FORMAT);
		}
		return signOffWorkStr;
	}
	public void setSignOffWorkStr(String signOffWorkStr) {
		this.signOffWorkStr = signOffWorkStr;
	}
	public Timestamp getSignDate() {
		return signDate;
	}
	public void setSignDate(Timestamp signDate) {
		this.signDate = signDate;
	}
	public Timestamp getSignToWork() {
		return signToWork;
	}
	public void setSignToWork(Timestamp signToWork) {
		this.signToWork = signToWork;
	}
	public Timestamp getSignOffWork() {
		return signOffWork;
	}
	public void setSignOffWork(Timestamp signOffWork) {
		this.signOffWork = signOffWork;
	}
}
